- Added ESC shortcut to close the internal editor.
- Added INI only setting "encrypt=1" under [main] when set to 1 the FlashFXP.ini will become encrypted when "Application password protection" (APP) is activated. You'll need to disable APP and then set it to activate this feature.
- Added List Complete status message.
- Added SHIFT modifier to Queue File, when shift is held while queuing it allows you to add a file/folder into the queue multiple times by passing the check that prevents duplicates.
- Added Set GID, Set UID, Sticky to CHMOD dialog
- Added ctrl+J shortcut to disconnect ftp of active side.
- Added new option "interpret ; as raw command delimiter" to Preferences / Advanced Tab.
- Added new option "Apply changes to all subfolders and files" option to CHMOD dialog
- Added new option "ReSort new/modified files (local listing)" to a preference / Display tab.
- Added new option "Remember last used site in Site Manager" to Preferences / Display, enabled by default.
- Added new option "Show Grid Lines" to Preferences / display tab
- Added new option "Update Directory Cache During Transfer" to Preferences / Options Tab, When checked if a folder is queued FlashFXP will update the cache & refresh the listing before queuing the folder content.
- Added new option "Upload Packet Size" to Preferences / Advanced Tab. 4096 is default, 2048 seems to work better on some networks & XBOX transfers.
- Added new option confirmation for the restore queue dialog, delete / delete all, confirmation can be removed via Preferences / Options Tab.
- Added option "Activate FlashFXP on Connect" to Preferences / Advanced Tab
- Added option "Update icon to reflect current status" to Preferences / Advanced Tab
- Added Ident Server Port to the Preferences
- Added per-site option "send noop during transfer" in Site Manager
- Added registry setting HKEY_CURRENT_USER\Software\FlashFXP\, String Value DATAPATH, This allows you to define a data folder without having to use the "start-in folder" of a windows shortcut.
- Added ssl fxp (glftpd & ioftpd compatible)
- Added support for MVS-IBM mainframe
- Added program execution after transfer complete.
To use this functionality you must add the following section to the FlashFXP.ini
[run]
app=<full\path\to\exe>
param=<any params you need to pass, use the %f macro to pass the filename>
show=1
show application window has two values 0=hidden 1=visible
Simple Example
[run]
app="c:\vscan.exe"
param="/scan %f"
show=0
- Changed status window to allow font styles.
- Changed the default upload packet size to 2048, prior versions use 4096.
- Improved SSL compatibility (most importantly FlashFXP is now compatible with ioFTPD)
- Low level changes to the local view shell listing, some minor behavior changes.
- The Attributes (CHMOD) dialog now accepts two chmods via the Permissions field, "644,755" where 644 = folders and 755 = files. If you only want to change the permissions for files and not folders enter "-1,755" the -1 tells FlashFXP to keep the existing permission.
- Fixed bug that caused problems when editing files via the File Search Dialog.
- Fixed You should now be able to connect to SSL (AUTH TYPE) sites via the OPEN/SITE proxies.
- Fixed access violation when clicking below an item in the list boxes on WinXP.
- Fixed bug when connecting to a SSL/TLS site via Quick Connect.
- Fixed bug when using SSL/TLS with a SOCKS4/5 proxy.
- Fixed bug where turning off "display on startup" for the crash recovery also disabled the crash recovery feature.
- Fixed compare folder bug when comparing local <> remote.
- Fixed drawing problem in the local tree view, the selected item wasn't painted properly making it hard to read.
- Fixed font color issue in the local view. Effected Skiplist/Highlights.
- Fixed improper parsing of DOS file listings, where in some cases the time was incorrectly handled resulting in an invalid AM/PM display.
- Fixed minor graphical glitch when using LIST as the anti-idle command.
- Fixed problems with ssl fxp being activated even if both sites didn't have ssl fxp enabled.
- Fixed resizing problems when the FlashFXP window was set to Horizontal Layout.
- Fixed resume all/overwrite all/skip all being reset when the connection to the server is restored after a lost connection.
- Fixed small bug in folder bookmarks.
- Fixed system tray tooltip bug when using Ctrl-F9, the tip should of been masked for security but it was still shown.
v2.0
- Added SSL/TLS Support
- Added command line option to set the local path on startup, -local="<path>"
- Added new option "Stop sending keep alive after <user defined> minutes."
- Added new option "Auto Expand FTP Directory Tree"
- Added new confirmation, "Delete queue items"
- Changed sound configuration, the new design is more user friendly.
- Added mouse 4 and mouse 5 buttons now act as 'go to parent' and 'enter selected folder'
- Changed the internal design and structure of how the quick connect operates.
- Fixed compatiblity issue with Windows XP zip folders, which resulted in poor performance.
- Changed Restore Queue now remembers it's width/height
- Added application password protection, allowing the user to password protect FlashFXP from
unauthorized access. This adds a a new "security" menu under the "sites" menu.
- Added new command line param -pass=<pass>
- Fixed problem where sometimes FlashFXP didn't flash on transfer complete, even though the option 'Flash window on transfer complete' was checked.
- Fixed problem where sometimes FlashFXP incorrectly identified folders as files in the local view.
- Fixed problem where FlashFXP would error when you moved the mouse over the taskbar button. This was caused by a design flaw in the Borland Delphi VCL. This problem was most noticable when using VNC.
- Added new windows XP Style toolbar buttons. The images were created by Christof.
- Changed into to maintain compatiblity for 640x480 we had to make the Compare Folder button optional and turned off by default. If you want this button back, simply right-click on the toolbar and select it from the popup menu.
- Added 3 new custom buttons, View File, Edit File, and to the FTP only view, Transfer Mode.
- Changed custom commands now supports commands larger than 250 characters.
- Changed Custom Command dialog allows for unlimited levels of nesting.
- Added several custom command scripting features.
- Fixed several minor memory leaks.
- Fixed bug that caused a malfunction when using a proxy with the "site uses ipmasq/nat.." option enabled.
- Added View/Edit to the Find Files on FTP Server feature.
- Improved Windows XP compatiblity.
v1.4.3 build 835
- Fixed Add current site didn't update the queue correctly when the site was added under a group.
- Changed FTP File Search - Item selection is now locked during a chmod/delete to prevent the selection from being changed during the operation.
- Fixed On Edit file, If the download failed, It still popped up a message box asking if you were ready to re-upload the file.
- Changed If an upload fails for an Edit File, The failed file is now added to the queue.
- Added Start with error/transfer status to the perf / display.
- The ASCII extension list has been modified to handle extensions like ".php.inc"
- Changed Transfer As / Queue As have been added back to the right-click menu.
- Added The On Transfer Complete options have been added to the tray menu.
- Changed Upload file transfers are now blazing fast :)
- Changed Clipboard monitor will now ignore it's own clipboard changes.
- Fixed Win98 users were unable to access the My Documents folder in the local view.
- Changed Parent Directory button, it's now relocated next to the Folder Bookmarks.
- Improved abort handling, when aborting a file transfer.
- Changing the settings of a connected site in the site manager now immediately updates the connected site details.
- Fixed bug which caused custom commands to be added incorrectly.
- Fixed bug in per-site anti-idle option.
- Fixed bug when pasting user/pass in the site manager anonymous was not being reset.
v1.4.2 build 831
- FTP file search window is no longer on top of other applications.
- Internal editor is opened as a separate window task button.
- The queue list will now scroll up/down during a drag operation.
- Addressed an issue where in some instances uploading failed when using
a SOCKS proxy.
- When editing remote bookmarks you can now optionally define a local path.
- Addressed problem renaming site manager groups which contained []
- When opening a file in the local view, FlashFXP now sets the working directory
to the directory in which the file is located.
- Addressed a problem where transferring a drive volume resulted in FlashFXP
adding 'C:' to the queue, most ftp servers do not allow (:) colon's, FlashFXP
will now trim off the (:)
- When saving a queue, now you can save the entire queue or just the selection.
- Transfer As/Queue As have been replaced by Shift+Transfer and Shift+Queue.
- Added option to 'Separately sort folders/links' when unchecked folders/links
will be sorted together.
- Fixed bug where under the following circumstances abort was not permitted.
Loading a queue, Pressing GO, Stopping the queue via 'stop queue after
current transfer', then Pressing GO, Pressing Abort will have no effect.
- LiveUpdate window is no longer on top of other applications.
- CopyURL, When a blank password is entered url is copied without the
login/password details.
- Queue items can now be marked as failed, so that they can be transferred at
a later time.
- Queue Summery has been improved to display separate stats based on Queue,
Failed, and Selected.
- Improved support for large files > 2gb, File Listings, Uploading, & Downloading.
- Some FTP servers return more then just the size in reply to the SIZE command,
i.e. "213 70723584 bytes", FlashFXP will now correctly handle them.
- Reduced flicking of the status window
- Fixed case insensitivity issue with the treeview.
- Removed legacy command line support for "<group> site" as it causes problems
with site manager groups containing < or >
- Fixed bug where if the connection timed out during a REST the transfer was not
resumed.
- Fixed malformed buffer which resulted in corrupted file listings.
- Fixed when resuming a partial file the 'check free space feature' didn't take
into account for the part of the file already downloaded. so a partial file
100MB of 200MB, with 150MB of freespace warned there wasn't enough space.
- Fixed a default sort of 'by file extension' incorrectly defaulted to 'by attribs'
v1.4.1 build 819
- Several Windows XP compatibility issues have been addressed.
(zip file type sorted in with folders, double click a zip now opens correctly)
- Proxy servers types have been re-arranged. This should not mess up your
settings however we recommend that you verify your proxy settings.
- Add proxy support for USER proxy-user@ftp-host
- When opening a local file for edit in the internal editor, modifications
were not detected and it neglected to prompt you to save on edit.
- If the ftp server didn't support the SIZE command FlashFXP wouldn't resume.
- Resolved minor problem with editing folders in the queue editor.
- when a url is pasted into the quick connect it is now split into the separate fields.
- The Recv/Send buffer size can now be modified. This can be done via the flashfxp.ini
I was informed by a user that increasing both values to 65536 allowed him to get 7MB/s
on network transfers. This may not work for everyone and may in fact reduce your speed.
[main]
RecvBuff=8192
SendBuff=8192
- FlashFXP will now inform you if a queue file contains a site no longer in your Site
Manager and removes it from the queue, or mark it failed if you have 'keep failed
transfers in queue' enabled.
- Status window should now work with all scroll wheel mice.
- Minor improvements to error handling when the connection is lost to the server during a transfer.
- The 'send noop during transfer' interval can now be changed via the FlashFXP.ini, this value is in seconds.
[main]
SKAI=45
- File/Folder icons should now display correctly for everyone running Windows XP.
- Fixed problem with the preferences dialog growing when switching between desktops under Windows XP, when
using the Virtual Desktop PowerToy.
- Added an INI setting that allows you to disable direct saving/reloading of the FlashFXP.ini, when set
FlashFXP will save the settings on exit, rather then immediately, and will not detect changes made by
multiple instances of FlashFXP.
[main]
SaveOnExit=1
- Fixed the global option 'use APPE to resume uploads' when checked didn't use APPE.
- In some instances pressing the abort button did not function as intended.
- Fixed bug where quickly minimizing to tray / restoring / minimizing to tray, would sometimes
left FlashFXP hidden without a tray icon.
- Added support for importing WS_FTP v5.0 sites.
- Copy url is now capable of multiple selected files.
v1.4 build 800
- Resolved a design flaw in the FlashFXP registration system.
- Fixed Right click Queue was disabled under the following scenario, queue
in progress, connection lost, flashfxp automatically reconnects and resumes
the transfer, now during the transfer if you right click queue is disabled.
- Fixed under some rare instances if connection was lost during a download
FlashFXP would wait up to 5min expecting a server reply.
- Fixed changing the download speed limit in the middle of a file transfer
resulted in data corruption.
- When "Directories on top" was unchecked and the sort was descended the
Parent Directory ended up at the bottom of the list.
- Resolved an issue with using HTTP proxies resulting in the data connection
bypassing the HTTP proxy.
- Fixed when copying a url to clipboard from the file search dialog the wrong
path was used in the url.
- FlashFXP now correctly displays the remote file list icons in Windows 2000
when run from a non administrator account. However the parent folder icon may
still not be displayed because the administrator account is required to register
the parent folder icon.
- The Enter ftp:// url button has been removed from the Quick Connect dialog, to
Connect to a ftp:// just paste it into the "server or url" field.
- The "Bind local ports to this IP" option now binds on connect()
- When you queue a local folder FlashFXP now attempts to verify that it exists,
if it doesn't exist FlashFXP will treat it as a file. Some 3rd party shell
integration apps treat archives as folders. i.e. CabView a Windows 95 Powertoy.
- Fixed SOCKS 5 bug which made downloading impossible, when we added upload and
download buffering in build 761 we created an incompatibility.
- File search now supports multiple file patterns separated by a semicolon.
- Directory | Find: now unselects previously selected items and works with the
local file listing.
- Rewrote parts of the status window hoping to resolve the disappearing text
some users have reported.
- Added support for S/key (one time password). Tested with serv-u but might not
be compatible with other servers.
- Fixed bug where the user was able to get around the nag screen delay.
- Added INI setting to disable keeping a quick connect history.
To enable place 'NoHistory=1' under [main]
- Fixed bug where downloading into the root of a network share would fail.
- Fixed bug where if a drag/drop operation was in progress just as a transfer was
completing resulting in an error and causing FlashFXP to exit.
- Connecting to a site via the Site Manager without an IP resulted in FlashFXP
attempting to connect to the site name.
- Rewrote the remote edit file routine so that FlashFXP will reconnect if connect
is lost while editing.
- When selecting a font the Character Set is now persevered. This will resolve
problems with some fonts being displayed incorrectly.
- Fixed a bug where the local view would lock into the current folder preventing
the user from changing the folder.
- When uploading under some conditions failed transfers would be removed from the
queue with "Keep Failed Transfer In Queue" checked.
- Retry broken transfers was limited to 255 retries, this has been increased to
99999.
- At the nag screen ALT+F4 can no longer be used to bypass the nag.
- When in FTP Only mode some toolbar buttons did not function as intended.
- Manual chmod now supports entering more then 3 characters.
- Editing a queue item is now more flexible, allowing you to change the filename,
directory, and site of a single or multiple selected items.
- Fixed drag/drops from right local to left ftp were using the "drag/drop from
explorer" rule rather then the normal "on drag/drop" rule.
- When editing remote files FlashFXP now renames the local filename is DOS
compatible. For example "help?.txt" would be renamed "help_.txt", then when you
upload the file the original name "help?.txt will be restored.
- Pressing control while minimizing FlashFXP will now allow you to Lock FlashFXP
prompting for a password. upon restoring FlashFXP it will ask for the password.
(registered version only)
- Control-B now works as designed.
- When File Exist rules can now be configured seperately for each site overriding
the default. (registered version only)
- Fixed a bug where in some rare instances a file would fail but FlashFXP neglected
to retry it or keep it in the queue.
- Fixed the internal editor wasn't always displaying scrollbars.
- Fixed sometimessimultaneously opening multiple copies of FlashFXP resulted
in an error.
- Two new command line switches -min and -tray
- Fixed a rare bug where completed files were not being removed from the queue.
- Holding shift while clicking view/edit will force the file to use the internal
editor.
- Fixed the ftp file search, sometimes it would get stuck or lockup..
- Added support for glftpd XDUPE. only modes 2-3 are supported.
- Added User/Group/Attrib columns to the FTP File Search.
- Added option to limit the search depth in the FTP File Search.
- Added command to CHMOD files/folders from the FTP File Search.
- Improved Windows XP compatibility.
- F8 (Quick Connect) malfunctioned when a side was delaying for a reconnect attempt.
v1.3 Build 761
- Fixed an issue that prevented some users from shutting down their pc.
- Fixed the queue/status location wasn't being restored on startup.
- Modified the code which calculates the estimated time remaining to exclude
files that transfer in 2 seconds or less. This will provide a more
accurate estimate.
- Fixed local display column sizes are now saved/restored when auto column
sizing is turned off.
- Fixed http proxy authentication.
- Due to a compatibility issue we have changed the group|site separator (a pipe)
to \ (a backslash) group\site
- Added a new option to Obey upload speed limit.
- After editing a remote file FlashFXP jumped to your temp folder just before
uploading the edited file. This was not the intended behavior, FlashFXP now
remains in the current local folder.
- Added option to keep failed transfers in the queue so that they can be
retried at a later time.
- Fixed bug in the Site Manager caused by the user changing the windows
regional settings for the decimal point.
- The window handle of FlashFXP is now appended to temp queue files, this
creates a more unique file name so that when multiple copies of FlashFXP
are launched at the same time they do not end up with the same temp queue.
- If multiple server replies were received in the same packet and any reply
but the first was a failure reply the failure reply wasn't immediately
displayed.
- Active mode connections during an upload (non-passive) were sometimes
prematurely disconnected.
- Fixed bug that caused an A/V when you do the following. load a queue,
press GO, press STOP during login, F5 (refresh), Change to any folder.
- Added global & site option to use APPE for resume uploading.
- Added proxy support for user@host fireID
- Fixed File Search > Copy URL, now prompts for a password like it should have.
- Fixed problem browsing the local view in the unregistered version of FlashFXP.
- Fixed right click selection bug in the Site Manager.
- Fixed random bug where sometimes the right click Edit item was disabled.
v1.3 Build 760
- Public final release
v1.2 Build 753
- Added back support for "Start in" folder in shortcut icons. FlashFXP will
only use this path if it contains a FlashFXP.ini, otherwise it defaults to
the same folder as the flashfxp.exe
- Fixed, Tools | Skiplist not showing the correct state of the skiplist.
- Fixed, right click menu not appearing in the custom editor.
v1.2 Build 752
- Made a few more changes to the ftp engine.
v1.2 Build 751
- Rewrote parts of the ftp egine, Making FlashFXP more responsive to
unexpected server replies (chat messages, errors, etc)
v1.2 Build 748
- Removed support for "Start in" folder in shortcut icons, was causing
too many problems.
v1.2 Build 747
- Added do not follow folder links to calculate disk space dialog.
- Fixed bug in site import routine which left out remote paths.
- It would appear when launching FlashFXP from itself (F12) it wasn't
setting the working directory which caused problems as FlashFXP looks
for it's settings in the working directory.
v1.2 Build 746
- Added User/Pass support to HTTP Proxy; based on how the RFC standards
say it should work. I have been unable to find a proxy to test this on
can someone people verify that it works and let me know. Thanks :)
v1.2 Build 745
- Changed the code that handles active mode socket closures so that the
socket is closed now rather then later. This allows the user to use
a smaller range of ports when limiting local ports via the preferences.
** This may cause premature disconnects (let me know of any problems) **
v1.2 Build 744
- Fixed a flaw in the HTTP proxy support which caused file corruption.
- Changing the sort order during a folder delete was causing files to be
missed, this was changed so that the user can not change the sort order
during a delete.
- Added Ctrl+Z shortcut to transfer queue.
- Sort direction has been split up into two separate settings for local
and remote view.
- Added a import option for FlashFXP v1.2 sites to make upgrading easier.
v1.2 Build 739-743
- Modified the queue so that during a transfer the view origin does not
jump back to the top after every transfer.
- When uploading files FlashFXP was not changing the local view to that
of the file path when the current folder was not the same path.
- Fixed major flaw where FlashFXP would inadvertently queue your desktop
content if you attempted to upload a folder that no longer existed.
v1.2 Build 738
- Fixed transfer status display bug, I accidently centered the file name.
- Added some more error handling to deal with failed PASV during FXP.
v1.2 Build 736-737
- During a download if the transfer timed out there was a slight chance
for the file to remain open and locked, causing future requests to fail
with the error cannot open file.
- On a lost connection FlashFXP wasn't giving enough time to clean up
before calling the reconnect which sometimes caused "Restore broken
transfers" to fail.
v1.2 Build 735
- The Queue Selected button wasn't working during a transfer.
- When selecting My Computer in local view it would try to access the A:\
drive which wasn't necessary.
v1.2 Build 723-734
- Minor bug fixes
v1.2 Build 732
- Added HTTP Proxy support. HTTP Proxy support has been tested with the
following proxies IBM-PROXY-WTE-US/3.0, NetCache (NetApp/5.0D5),